﻿//////////////////////////////////////////////////////////////////////////////
//
// Copyright © 1998-2024 Glodon Company Limited.
//
// Licensed under the MIT License
//
// Permission is hereby granted, free of charge, to any person obtaining a
// copy of this software and associated documentation files (the “Software”),
// to deal in the Software without restriction, including without limitation
// the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
// sell copies of the Software, and to permit persons to whom the Software is
// furnished to do so, subject to the following conditions:
//
// The above copyright notice and this permission notice shall be included in
// all copies or substantial portions of the Software.
//
// THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
// THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
//
//////////////////////////////////////////////////////////////////////////////
#include "GbmpBuiltInCategoryUniIdentitiesNew.h"
#include "GcmpBuiltInCategoryUniIdentities.h"

#include "EnableCompileWarning_The_LAST_IncludeInCpp.h"
using namespace gcmp;

namespace gcmp
{
    namespace BuiltInCategoryUniIdentities
    {
        const Guid c_guid_NewLevelType = { 0x168a847c, 0xfedf, 0x47a8,{ 0x87, 0x93, 0xa2, 0x31, 0x5a, 0xc2, 0x4e, 0x55 } };// {168A847C-FEDF-47A8-8793-A2315AC24E55}
        const UniIdentity BICU_NEW_LEVEL_TYPE = CreateCategoryUniIdentity(c_guid_NewLevelType, GBMP_TR(L"LevelType"));
        
        const Guid c_guid_NewElevation = { 0x877cf05b, 0x7031, 0x4be3,{ 0x99, 0x8c, 0xa3, 0x72, 0xc1, 0xeb, 0x1e, 0x21 } };// {877CF05B-7031-4BE3-998C-A372C1EB1E21}
        const UniIdentity BICU_NEW_ELEVATION = CreateCategoryUniIdentity(c_guid_NewElevation, GBMP_TR(L"Level"));
        
        const Guid c_guid_NewGrid = { 0xe23d8a7a, 0x5e3d, 0x4f7e,{ 0x95, 0x9a, 0x57, 0x21, 0xb2, 0x1d, 0xe3, 0xe7 } };// {E23D8A7A-5E3D-4F7E-959A-5721B21DE3E7}
        const UniIdentity BICU_NEW_GRID = CreateCategoryUniIdentity(c_guid_NewGrid, GBMP_TR(L"Grid"));

        //轴网标签
        const Guid c_guid_NewGridTag = { 0xc37adfb2, 0x1eeb, 0x4983,{ 0x88, 0xf1, 0xeb, 0x85, 0x3c, 0x54, 0x84, 0x70 } };// {C37ADFB2-1EEB-4983-88F1-EB853C548470}
        const UniIdentity BICU_NEW_GRID_TAG = CreateCategoryUniIdentity(c_guid_NewGridTag, GBMP_TR(L"Grid Tag"));

        // 结构墙
        const Guid c_guid_Structure_Wall = { 0xe0103b45, 0x353a, 0x4803,{ 0xa0, 0x53, 0x91, 0x95, 0xa4, 0x41, 0xcf, 0x39 } };// {E0103B45-353A-4803-A053-9195A441CF39}
        const UniIdentity BICU_STRUCTURE_WALL = CreateCategoryUniIdentity(c_guid_Structure_Wall, GBMP_TR(L"Structure Wall"));
        
        // 结构柱
        const Guid c_guid_Structure_Column = { 0x1d785b49, 0x99c, 0x4d8f,{ 0xad, 0x6b, 0xf5, 0x32, 0x93, 0x8b, 0xa0, 0xe1 } };// {1D785B49-099C-4D8F-AD6B-F532938BA0E1}
        const UniIdentity BICU_STRUCTURE_COLUMN = CreateCategoryUniIdentity(c_guid_Structure_Column, GBMP_TR(L"Structure Column"));
        
        // 结构梁
        const Guid c_guid_Structure_Beam = { 0x5e7d450e, 0xf465, 0x48b4,{ 0x99, 0x8e, 0x8f, 0x12, 0x7f, 0xf2, 0x41, 0x55 } };// {5E7D450E-F465-48B4-998E-8F127FF24155}
        const UniIdentity BICU_STRUCTURE_BEAM = CreateCategoryUniIdentity(c_guid_Structure_Beam, GBMP_TR(L"Structure Beam"));
        
        // 结构板
        const Guid c_guid_Structure_Floor = { 0x9984e04f, 0xeb43, 0x4d92,{ 0x95, 0xd4, 0x5f, 0xeb, 0x49, 0xe7, 0xa3, 0x8f } };// {9984E04F-EB43-4D92-95D4-5FEB49E7A38F}
        const UniIdentity BICU_STRUCTURE_FLOOR = CreateCategoryUniIdentity(c_guid_Structure_Floor, GBMP_TR(L"Structure Floor"));
  
        
        const Guid c_guid_Structure_SlopeLine = { 0x208e3756, 0xe196, 0x4e31,{ 0xa0, 0xd8, 0x18, 0x52, 0xeb, 0x15, 0xf2, 0x81 } };// {208E3756-E196-4E31-A0D8-1852EB15F281}
        const UniIdentity BICU_STRUCTURE_SLOPELINE = CreateCategoryUniIdentity(c_guid_Structure_SlopeLine, GBMP_TR(L"Structure SlopeLine"));
   
        // 结构墙洞
        const Guid c_guid_Structure_Wall_Hole = { 0x4af96efb, 0x15e, 0x4726,{ 0xa1, 0x9e, 0x4a, 0xcf, 0x25, 0x9f, 0xf5, 0x34 } };// {4AF96EFB-015E-4726-A19E-4ACF259FF534}
        const UniIdentity BICU_STRUCTURE_WALL_HOLE = CreateCategoryUniIdentity(c_guid_Structure_Wall_Hole, GBMP_TR(L"Structure Wall Hole"));

        // 结构板洞
        const Guid c_guid_Structure_Plate_Hole = { 0xf2c9e433, 0xe011, 0x4c25,{ 0xb6, 0x12, 0x68, 0xf3, 0x3d, 0x75, 0xb3, 0xe3 } }; // {F2C9E433-E011-4C25-B612-68F33D75B3E3}
        const UniIdentity BICU_STRUCTURE_PLATE_HOLE = CreateCategoryUniIdentity(c_guid_Structure_Plate_Hole, GBMP_TR(L"Structure Plate Hole"));

        //结构基础
        const Guid c_guid_Structure_Foundation= { 0x95557dfd, 0xd5dc, 0x42ce,{ 0x97, 0xc9, 0xc8, 0x5, 0xf3, 0x23, 0x5, 0x6f } };// {95557DFD-D5DC-42CE-97C9-C805F323056F}
        const UniIdentity BICU_STRUCTURE_FOUNDATION = CreateCategoryUniIdentity(c_guid_Structure_Foundation, GBMP_TR(L"Structure Foundation"));

        //结构条形基础
        const Guid c_guid_Structure_Strip_Foundation = { 0x44b425c7, 0x7a16, 0x4548,{ 0x9f, 0x74, 0x58, 0xa2, 0xaf, 0x45, 0xe3, 0xbb } };// {44B425C7-7A16-4548-9F74-58A2AF45E3BB}
        const UniIdentity BICU_STRUCTURE_STRIP_FOUNDATION = CreateCategoryUniIdentity(c_guid_Structure_Strip_Foundation, GBMP_TR(L"Structure Strip Foundation"));

        // 建筑单体
        const Guid c_guid_Building = { 0xb171aec, 0x5ff0, 0x41c1,{ 0xa7, 0x3b, 0x90, 0xc6, 0x1, 0xe0, 0xd6, 0xcb } }; // {0B171AEC-5FF0-41C1-A73B-90C601E0D6CB}
        const UniIdentity BICU_BUILDING = CreateCategoryUniIdentity(c_guid_Building, GBMP_TR(L"Building"));

        // 相机
        const Guid c_guid_Camera = { 0xf88bd102, 0xf7e4, 0x4c59, { 0x83, 0xbc, 0x5a, 0xbd, 0x3e, 0x67, 0xea, 0x29 } }; // {F88BD102-F7E4-4C59-83BC-5ABD3E67EA29}
        const UniIdentity BICU_CAMERA = CreateCategoryUniIdentity(c_guid_Camera, GBMP_TR(L"Camera"));

        //立面视图标志
        const Guid c_guid_Elevation_View_Symbol = { 0x2ee3279c, 0x48e, 0x4a61,{ 0x98, 0x37, 0x8a, 0xfa, 0x71, 0xc9, 0xb2, 0x48 } }; // {2EE3279C-048E-4A61-9837-8AFA71C9B248}
        const UniIdentity BICU_ELEVATION_VIEW_SYMBOL = CreateCategoryUniIdentity(c_guid_Elevation_View_Symbol, GBMP_TR(L"Elevation View Symbol"));

        //视图标志辅助线
        const Guid c_guid_View_Symbol_Auxiliary_Border = { 0xa7b88fd8, 0x93f, 0x491d,{ 0x85, 0xf, 0xa2, 0x96, 0x8d, 0xca, 0x13, 0x82 } }; // {A7B88FD8-093F-491D-850F-A2968DCA1382}
        const UniIdentity BICU_VIEW_SYMBOL_AUXILIARY_BORDER = CreateCategoryUniIdentity(c_guid_View_Symbol_Auxiliary_Border, GBMP_TR(L"View Symbol Auxiliary Border"));

        //剖面视图标志
        const Guid c_guid_Section_View_Symbol = { 0x7cf8d560, 0x961b, 0x44a9,{ 0xab, 0xad, 0xa4, 0xa1, 0xca, 0xba, 0x62, 0x9b } }; // {7CF8D560-961B-44A9-ABAD-A4A1CABA629B}
        const UniIdentity BICU_SECTION_VIEW_SYMBOL = CreateCategoryUniIdentity(c_guid_Section_View_Symbol, GBMP_TR(L"Section View Symbol"));

        //剖面视图标志线
        const Guid c_guid_Section_View_Symbol_Line = { 0x5aa3f01d, 0x327a, 0x453a,{ 0x8e, 0x7e, 0xb1, 0xf7, 0x95, 0x6f, 0x10, 0xf3 } }; // {5AA3F01D-327A-453A-8E7E-B1F7956F10F3}
        const UniIdentity BICU_SECTION_VIEW_SYMBOL_LINE = CreateCategoryUniIdentity(c_guid_Section_View_Symbol_Line, GBMP_TR(L"Section View Symbol Line"));

        //阶梯视图标志
        const Guid c_guid_Stair_View_Symbol = { 0xcc648528, 0x9fcf, 0x48c6, { 0xa1, 0xdd, 0x6d, 0xdf, 0x57, 0x7e, 0x60, 0x69 } }; //{CC648528-9FCF-48C6-A1DD-6DDF577E6069}
        const UniIdentity BICU_STAIR_VIEW_SYMBOL = CreateCategoryUniIdentity(c_guid_Stair_View_Symbol, GBMP_TR(L"Stair View Symbol"));
        
        //阶梯视图标志线
        const Guid c_guid_Stair_View_Symbol_Line = { 0x207e3a1b, 0xd802, 0x4abf, { 0xac, 0x1a, 0x71, 0xb6, 0x59, 0x11, 0xf3, 0x2b } }; // {207E3A1B-D802-4ABF-AC1A-71B65911F32B}
        const UniIdentity BICU_STAIR_VIEW_SYMBOL_LINE = CreateCategoryUniIdentity(c_guid_Stair_View_Symbol_Line, GBMP_TR(L"Stair View Symbol Line"));
        
        // REVIT通用对象
        const Guid c_guid_Structure_Revit_Element = { 0x498ab4ab, 0xf0c2, 0x4134,{ 0xba, 0x3d, 0x48, 0xe6, 0x66, 0x6f, 0xd1, 0x23 } };// {498AB4AB-F0C2-4134-BA3D-48E6666FD123}
        const UniIdentity BICU_REVIT_ELEMENT = CreateCategoryUniIdentity(c_guid_Structure_Revit_Element, GBMP_TR(L"Structure Revit Element"));

        // 箍筋
        const Guid c_guid_Hooping_Bar = { 0x1d5e15e, 0x6176, 0x480f,{ 0xaa, 0x76, 0x8b, 0xfe, 0xee, 0xac, 0x1b, 0x75 } };// {01D5E15E-6176-480F-AA76-8BFEEEAC1B75}
        const UniIdentity BICU_HOOPING_BAR = CreateCategoryUniIdentity(c_guid_Hooping_Bar, GBMP_TR(L"Hooping Bar"));

        // 纵筋
        const Guid c_guid_Longitudinal_Bar = { 0xa77b0ba4, 0xd8e5, 0x41b6,{ 0xa2, 0x3d, 0x9e, 0xdd, 0x12, 0xc8, 0xf1, 0x7d } };// {A77B0BA4-D8E5-41B6-A23D-9EDD12C8F17D}
        const UniIdentity BICU_LONGITUDINAL_BAR = CreateCategoryUniIdentity(c_guid_Longitudinal_Bar, GBMP_TR(L"Longitudinal Bar"));

        //建筑墙
        const Guid c_guid_Architecture_Wall = { 0xe7f1fda4, 0xe80, 0x4458,{ 0xa4, 0xf4, 0x49, 0xeb, 0xaa, 0x42, 0x79, 0x59 } };// {E7F1FDA4-0E80-4458-A4F4-49EBAA427959}
        const UniIdentity BICU_ARCHITECTURE_WALL = CreateCategoryUniIdentity(c_guid_Architecture_Wall, GBMP_TR(L"Architecture Wall"));

        //建筑柱
        const Guid c_guid_Architecture_Column = { 0xb2787e62, 0x4d02, 0x49f0,{ 0x9b, 0xbb, 0x98, 0x1, 0xbd, 0x1b, 0xdc, 0xec } };// {B2787E62-4D02-49F0-9BBB-9801BD1BDCEC}
        const UniIdentity BICU_ARCHITECTURE_COLUMN = CreateCategoryUniIdentity(c_guid_Architecture_Column, GBMP_TR(L"Architecture Column"));

        //构造板
        const Guid c_guid_Consturctional_Floor =  { 0xfbb76ff3, 0xeef, 0x4db3,{ 0x98, 0x50, 0x18, 0x5d, 0x48, 0x9c, 0x28, 0x95 } };// {FBB76FF3-0EEF-4DB3-9850-185D489C2895}
        const UniIdentity BICU_CONSTRUCTIONAL_FLOOR = CreateCategoryUniIdentity(c_guid_Consturctional_Floor, GBMP_TR(L"Constructional Floor"));

        //屋顶
        const Guid c_guid_New_Roof = { 0x251a28a2, 0x736, 0x4f0e,{ 0xa1, 0x91, 0xe6, 0xca, 0x65, 0x68, 0x7c, 0x19 } };// {251A28A2-0736-4F0E-A191-E6CA65687C19}
        const UniIdentity BICU_NEW_ROOF = CreateCategoryUniIdentity(c_guid_New_Roof, GBMP_TR(L"New Roof"));
        
        //天花板
        const Guid c_guid_Ceiling = { 0xb1f9a2de, 0x6f43, 0x419e,{ 0x88, 0x68, 0xca, 0xfe, 0x6, 0xc6, 0x15, 0xd3 } };// {B1F9A2DE-6F43-419E-8868-CAFE06C615D3}
        const UniIdentity BICU_CEILING = CreateCategoryUniIdentity(c_guid_Ceiling, GBMP_TR(L"Ceiling"));

        //幕墙
        const Guid c_guid_Curtain_Wall = { 0x5a4b585e, 0x8f7a, 0x4bd3,{ 0x97, 0xae, 0xef, 0xda, 0x1a, 0xd6, 0x9b, 0xf3 } };// {5A4B585E-8F7A-4BD3-97AE-EFDA1AD69BF3}
        const UniIdentity BICU_CURTAIN_WALL = CreateCategoryUniIdentity(c_guid_Curtain_Wall, GBMP_TR(L"Curtain Wall"));

        //楼梯
        const Guid c_guid_New_Stair = { 0xbcf802eb, 0x3459, 0x4ab3,{ 0x91, 0xc3, 0x31, 0x24, 0x22, 0x4a, 0x5c, 0xc9 } };// {BCF802EB-3459-4AB3-91C3-3124224A5CC9}
        const UniIdentity BICU_NEW_STAIR = CreateCategoryUniIdentity(c_guid_New_Stair, GBMP_TR(L"New Stair"));

        //栏杆扶手
        const Guid c_guid_New_Handrail = { 0xc2d65191, 0xc184, 0x4944,{ 0x81, 0xef, 0x69, 0xb3, 0x5f, 0x36, 0x60, 0x7f } };// {C2D65191-C184-4944-81EF-69B35F36607F}
        const UniIdentity BICU_NEW_HANDRAIL = CreateCategoryUniIdentity(c_guid_New_Handrail, GBMP_TR(L"New Handrail"));

        //坡道
        const Guid c_guid_Ramp = { 0x1b9f5acf, 0x62d2, 0x4a3f,{ 0xae, 0x62, 0x86, 0xc7, 0x71, 0x45, 0x8e, 0x67 } };// {1B9F5ACF-62D2-4A3F-AE62-86C771458E67}
        const UniIdentity BICU_RAMP = CreateCategoryUniIdentity(c_guid_Ramp, GBMP_TR(L"Ramp"));

        //门
        const Guid c_guid_New_Door = { 0xb40728b8, 0x52f5, 0x40f1,{ 0xa3, 0xd1, 0xbb, 0x7b, 0xcd, 0xec, 0x9c, 0x81 } };// {B40728B8-52F5-40F1-A3D1-BB7BCDEC9C81}
        const UniIdentity BICU_NEW_DOOR = CreateCategoryUniIdentity(c_guid_New_Door, GBMP_TR(L"New Door"));

        //窗
        const Guid c_guid_New_Window = { 0x1ec9b305, 0xc4e3, 0x4110,{ 0xb1, 0xde, 0x45, 0xf2, 0x6d, 0x4a, 0x5, 0xa0 } };// {1EC9B305-C4E3-4110-B1DE-45F26D4A05A0}
        const UniIdentity BICU_NEW_WINDOW = CreateCategoryUniIdentity(c_guid_New_Window, GBMP_TR(L"New Window"));

        //场地
        const Guid c_guid_Site = { 0x87608b78, 0x2a11, 0x4569,{ 0x94, 0xf4, 0x21, 0x80, 0x9f, 0x4e, 0x83, 0xe2 } };// {87608B78-2A11-4569-94F4-21809F4E83E2}
        const UniIdentity BICU_SITE = CreateCategoryUniIdentity(c_guid_Site, GBMP_TR(L"Site"));

        //常规构件
        const Guid c_guid_Common_Component = { 0x5784af50, 0xf454, 0x406b,{ 0xbc, 0x41, 0x4, 0xad, 0xd6, 0x2b, 0x5f, 0xae } };// {5784AF50-F454-406B-BC41-04ADD62B5FAE}
        const UniIdentity BICU_COMMON_COMPONENT = CreateCategoryUniIdentity(c_guid_Common_Component, GBMP_TR(L"Common Component"));

        //内置类别
        const Guid c_guid_Wall = { 0xeb373179, 0xcab7, 0x424f,{ 0x8f, 0x4e, 0xcd, 0xb7, 0xc9, 0x45, 0x39, 0x6b } }; // {EB373179-CAB7-424F-8F4E-CDB7C945396B}
        const UniIdentity BICU_WALL(c_guid_Wall);

        const Guid c_guid_Elevation = { 0x104af979, 0xabc2, 0x4fde,{ 0xbb, 0x4e, 0xa8, 0x2e, 0x6, 0xf4, 0xca, 0x6f } }; // {104AF979-ABC2-4FDE-BB4E-A82E06F4CA6F}
        const UniIdentity BICU_ELEVATION(c_guid_Elevation);

        const Guid c_guid_Column = { 0x822bcf31, 0xd2ac, 0x498a,{ 0x80, 0xaa, 0xa4, 0xa1, 0xb1, 0xdf, 0xac, 0x1d } };// {822BCF31-D2AC-498A-80AA-A4A1B1DFAC1D}
        const UniIdentity BICU_COLUMN(c_guid_Column);

        const Guid c_guid_Stair = { 0x28a6b118, 0x3fc1, 0x4332,{ 0xb8, 0x34, 0xf4, 0x69, 0x82, 0x9d, 0x2c, 0xc0 } };// {28A6B118-3FC1-4332-B834-F469829D2CC0}
        const UniIdentity BICU_STAIR(c_guid_Stair);

        const Guid c_guid_Window = { 0x2be2e9f2, 0xd0f3, 0x4f5d,{ 0x9b, 0x7a, 0xcd, 0x2a, 0x66, 0xa1, 0x73, 0xa6 } }; // {2BE2E9F2-D0F3-4F5D-9B7A-CD2A66A173A6}
        const UniIdentity BICU_WINDOW(c_guid_Window);

        const Guid c_guid_Door = { 0xffc94122, 0x37e6, 0x4e86,{ 0x9e, 0x64, 0x36, 0x4b, 0x1b, 0x4a, 0x61, 0x68 } };// {FFC94122-37E6-4E86-9E64-364B1B4A6168}
        const UniIdentity BICU_DOOR(c_guid_Door);

        const Guid c_guid_Roof = { 0xca907a2, 0xb9c3, 0x4b59,{ 0xa6, 0x3c, 0xab, 0x4a, 0xe1, 0xb7, 0x61, 0xa8 } };// {0CA907A2-B9C3-4B59-A63C-AB4AE1B761A8}
        const UniIdentity BICU_ROOF(c_guid_Roof);

        const Guid c_guid_Railing = { 0xe397b684, 0x77c7, 0x4758,{ 0xbe, 0x90, 0x29, 0xaf, 0xa8, 0x33, 0xc9, 0xe4 } };// {E397B684-77C7-4758-BE90-29AFA833C9E4}
        const UniIdentity BICU_RAILING(c_guid_Railing);

        const Guid c_guid_Grid = { 0x9d18a079, 0x406b, 0x4562,{ 0x95, 0x52, 0x7a, 0x1a, 0x1, 0x70, 0x17, 0xea } }; // {9D18A079-406B-4562-9552-7A1A017017EA}
        const UniIdentity BICU_GRID(c_guid_Grid);

        const Guid c_guid_MechanicalEquipment = { 0x61047ba, 0x4f87, 0x47ad,{ 0x97, 0xe, 0x5d, 0x4b, 0xf6, 0x80, 0x31, 0xd1 } };// {061047BA-4F87-47AD-970E-5D4BF68031D1}
        const UniIdentity BICU_MECHANICAL_EQUIPMENT(c_guid_MechanicalEquipment);

        const Guid c_guid_AirPipeFittings = { 0x9f5191c9, 0x4708, 0x4fcc,{ 0xa3, 0x8b, 0x88, 0xb2, 0x0, 0xa6, 0xd, 0x6e } };// {9F5191C9-4708-4FCC-A38B-88B200A60D6E}
        const UniIdentity BICU_AIR_PIPE_FITTINGS(c_guid_AirPipeFittings);

        const Guid c_guid_AirPipeAccessory = { 0x67b0ae3d, 0xad78, 0x4eb9,{ 0xbf, 0x20, 0x73, 0x6f, 0xaa, 0xa, 0x44, 0xf1 } };// {67B0AE3D-AD78-4EB9-BF20-736FAA0A44F1}
        const UniIdentity BICU_AIR_PIPE_ACCESSORY(c_guid_AirPipeAccessory);

        const Guid c_guid_PipeFittings = { 0xd8c036e2, 0x346f, 0x40f3,{ 0x92, 0xa4, 0x8a, 0xed, 0xb0, 0xec, 0xc5, 0xc4 } };// {D8C036E2-346F-40F3-92A4-8AEDB0ECC5C4}
        const UniIdentity BICU_PIPE_FITTINGS(c_guid_PipeFittings);

        const Guid c_guid_PipeLineAccessory = { 0xa517d6e2, 0x7531, 0x4d2d,{ 0xa7, 0x91, 0xa4, 0xe3, 0xb1, 0x5e, 0x46, 0x19 } };// {A517D6E2-7531-4D2D-A791-A4E3B15E4619}
        const UniIdentity BICU_PIPE_LINE_ACCESSORY (c_guid_PipeLineAccessory);

        const Guid c_guid_TestModelBody = { 0x3bb659de, 0x5aca, 0x4af1,{ 0x94, 0x6, 0xe3, 0x27, 0x22, 0x42, 0xdd, 0xe5 } }; // {3BB659DE-5ACA-4AF1-9406-E3272242DDE5}
        const UniIdentity BICU_TEST_MODEL_BODY(c_guid_TestModelBody);

        const Guid c_guid_MEPConnector = { 0x9725528d, 0x6969, 0x4690,{ 0xa3, 0x56, 0x40, 0x56, 0x79, 0x96, 0x10, 0xf9 } };// {9725528D-6969-4690-A356-4056799610F9}
        const UniIdentity BICU_MEPCONNECTOR(c_guid_MEPConnector);

        const Guid c_guid_Beam = { 0x95d114fb, 0x7664, 0x4bf5,{ 0xab, 0x7, 0x3e, 0xa2, 0xa3, 0xe2, 0xe9, 0x9b } };// {95D114FB-7664-4BF5-AB07-3EA2A3E2E99B}
        const UniIdentity BICU_BEAM(c_guid_Beam);

        const Guid c_guid_Floor = { 0x42aa3912, 0x3f7d, 0x4251,{ 0x89, 0x83, 0x14, 0xdd, 0xd3, 0x84, 0xbc, 0x35 } };// {42AA3912-3F7D-4251-8983-14DDD384BC35}
        const UniIdentity BICU_FLOOR(c_guid_Floor);

        const Guid c_guid_Profile = { 0x33d6fa6c, 0x73ce, 0x4eb0,{ 0x97, 0xfc, 0x39, 0xc2, 0x42, 0x76, 0x7e, 0x99 } };// {33D6FA6C-73CE-4EB0-97FC-39C242767E99}
        const UniIdentity BICU_PROFILE(c_guid_Profile);

        const Guid c_guid_Handrail = { 0x244a6c72, 0xfa31, 0x4f4e,{ 0x9a, 0xc2, 0x4a, 0xb8, 0x3b, 0x5d, 0xf3, 0x8c } };// {244A6C72-FA31-4F4E-9AC2-4AB83B5DF38C}
        const UniIdentity BICU_HANDRAIL(c_guid_Handrail);

        const Guid c_guid_Baluster = { 0x2bd9c7d5, 0xf67, 0x4e68,{ 0x91, 0x6, 0x2d, 0x67, 0xef, 0x79, 0xa7, 0x9e } };// {2BD9C7D5-0F67-4E68-9106-2D67EF79A79E}
        const UniIdentity BICU_BALUSTER (c_guid_Baluster);

        const Guid c_guid_LevelType = { 0x81e5b726, 0x811f, 0x4b6e,{ 0x8a, 0x19, 0x73, 0xd3, 0x68, 0x7f, 0x88, 0x8c } };// {81E5B726-811F-4B6E-8A19-73D3687F888C}
        const UniIdentity BICU_LEVEL_TYPE(c_guid_LevelType);

        const Guid guid_GridTag = { 0xc4406725, 0x8685, 0x47c0,{ 0x9f, 0xd, 0x7a, 0xaf, 0x9e, 0x11, 0xf, 0xf1 } }; //{C4406725 - 8685 - 47C0 - 9F0D - 7AAF9E110FF1}
        const UniIdentity BICU_GRID_TAG(guid_GridTag);
    }
}

